
package com.ebs.md.fxmonitor;

import java.util.Date;

import com.ebs.commons.management.JMXDescription;


@JMXDescription("Application Information")
public interface AppInfoManagement {

    @JMXDescription("Application Start Time")
    Date getStartDate();

    @JMXDescription("Application Name")
    String getName();

    @JMXDescription("Application Description")
    String getDescription();

    @JMXDescription("Application Version")
    String getVersion();

    @JMXDescription("Application Unique Id")
    String getId();

    @JMXDescription("Host IP or Name")
    String getHost();

    @JMXDescription("Port used to communicate with management infrastructure")
    String getPort();
}
